deposit component - Español Inglés Diccionario